highly placed - Espagnol Anglais Dictionnaire